package com.xqboss.apps.dto.user;


import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;

@Data
@ApiModel("热豆转增参数")
public class HotBeansGiveDto {

    @ApiModelProperty("被赠人用户id")
    @NotNull(message = "被赠人id不能为空")
    private Long recipientUserId;

    @NotNull(message = "赠送数量不能为空")
    @ApiModelProperty("赠送数量")
    private BigDecimal amount;

    @NotNull(message = "服务费不能为空")
    @ApiModelProperty("服务费")
    private BigDecimal serviceCharge;

    @NotNull(message = "实际支付数量不能为空")
    @ApiModelProperty("实际支付数量")
    private BigDecimal realQuantity;

    @ApiModelProperty("支付密码")
    @NotNull(message = "支付密码不能为空")
    private String payPwd;

}
